/** 
* All Rights Reserved , Copyright (C) 2023 , 青岛鼎信通讯股份有限公司
* 
* CbbPmDeliverableEntity
* 项目交付物
* 
* 修改纪录
* 2023-06-25 版本：1.0 weixinmin 创建。
* @version 版本：1.0
* @author 作者：weixinmin</name>
* 创建日期2023-06-25</date>
*/

package com.topscomm.mis.cbb.pm.base.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mis.cbb.pm.base.*;

public class CbbPmDeliverableEntity extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:项目交付物	*/
    public static String tableName= "CBB_PM_DELIVERABLE";
    @Override
    public String getTableName(){ return "CBB_PM_DELIVERABLE";}

    /** ColumnName:交付物编码		*/
    public static String FieldCode = "code";

    /** ColumnName:交付物名称		*/
    public static String FieldName = "name";

    /** ColumnName:项目编码		*/
    public static String FieldProjectcode = "projectcode";

    /** ColumnName:交付物类型		*/
    public static String FieldDeliverabletype = "deliverabletype";

    /** ColumnName:附件来源类型		*/
    public static String FieldSourcetype = "sourcetype";

    /** ColumnName:附件来源ID		*/
    public static String FieldSourceid = "sourceid";

    /** ColumnName:来源模块		*/
    public static String FieldSourcemodule = "sourcemodule";

    /** ColumnName:是否公开		*/
    public static String FieldOpen = "open";

    /**交付物编码		*/
    private String code;

    /**交付物名称		*/
    private String name;

    /**项目编码		*/
    private String projectcode;

    /**交付物类型		*/
    private String deliverabletype;

    /**附件来源类型		*/
    private String sourcetype;

    /**附件来源ID		*/
    private long sourceid;

    /**来源模块		*/
    private String sourcemodule;

    /**是否公开		*/
    private int open;

    /**
    * @return the  code:交付物编码
    */
    public String getCode() {
        return this.code;
    }

    /**
    * @param code:交付物编码
    */
    public void setCode(String code) {
        this.code = code;
    }

    /**
    * @return the  name:交付物名称
    */
    public String getName() {
        return this.name;
    }

    /**
    * @param name:交付物名称
    */
    public void setName(String name) {
        this.name = name;
    }

    /**
    * @return the  projectcode:项目编码
    */
    public String getProjectcode() {
        return this.projectcode;
    }

    /**
    * @param projectcode:项目编码
    */
    public void setProjectcode(String projectcode) {
        this.projectcode = projectcode;
    }

    /**
    * @return the  deliverabletype:交付物类型
    */
    public String getDeliverabletype() {
        return this.deliverabletype;
    }

    /**
    * @param deliverabletype:交付物类型
    */
    public void setDeliverabletype(String deliverabletype) {
        this.deliverabletype = deliverabletype;
    }

    /**
    * @return the  sourcetype:附件来源类型
    */
    public String getSourcetype() {
        return this.sourcetype;
    }

    /**
    * @param sourcetype:附件来源类型
    */
    public void setSourcetype(String sourcetype) {
        this.sourcetype = sourcetype;
    }

    /**
    * @return the  sourceid:附件来源ID
    */
    public long getSourceid() {
        return this.sourceid;
    }

    /**
    * @param sourceid:附件来源ID
    */
    public void setSourceid(long sourceid) {
        this.sourceid = sourceid;
    }

    /**
    * @return the  sourcemodule:来源模块
    */
    public String getSourcemodule() {
        return this.sourcemodule;
    }

    /**
    * @param sourcemodule:来源模块
    */
    public void setSourcemodule(String sourcemodule) {
        this.sourcemodule = sourcemodule;
    }

    /**
    * @return the  open:是否公开
    */
    public int getOpen() {
        return this.open;
    }

    /**
    * @param open:是否公开
    */
    public void setOpen(int open) {
        this.open = open;
    }

}
